#ifndef WANDER_BEHAVIOUR_H_
#define WANDER_BEHAVIOUR_H_

#include "BehaviourI.h"

/* Supposed to allow smooth random curves of motion...

..they go in circles

*/
class WanderBehaviour : public BehaviourI
{
public:
    WanderBehaviour() : m_target(0,0,0), m_init(0) {}
    virtual void CalcMotion(float* motion, BehaviourInfo* info, float weighting);

private:
    btVector3 m_target;
    int m_init;
};
#endif